package com.ququ.syb.common.pojo;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

@Document(collection = "CompanyInfo")
@Data
public class CompanyInfo {
    @Id
    private String _id;
    private String accountId;
    private Integer bankId;
    private String companyName; //企业名称
    private String licenseCode;   //营业执照号码或统一信用代码证号码
    private String taxCode;       //税务登记证号码（非三证合一）
    private String orgCode;       //组织机构代码证号码（非三证合一）
    private String shortName;   //企业简称或品牌
    private Integer companyType;    //企业类型  1-个体工商户 2-有限公司
    private String capital;     //注册资金
    private String address;     //注册地址
    private String province;    //省
    private String city;        //市
    private String country;     //县区
    private String areaCode;    //行政区代码
    private String regOrg;      //登记机关
    private String businessScope;   //经营范围
    private String fromDate;    //经营期限自
    private String endDate;     //经营期限至
    private String operateStatus;   //经营状态
    private String legalPersonName;     //企业法人
    private String legalPersonIdNo;     //企业法人身份证号
    private String legalPersonMobile;   //企业法人手机号
    private String authorizedPersonName; //被授权人姓名
    private String authorizedPersonIdNo; //被授权人身份证号
    private String authorizedPersonMobile;  //被授权人手机号
    private String companyBankAccountNo;    //对公账户号码
    private String companyBankName;         //对公账户银行名称
    private String companyBankCode;         //对公账户银行代码
    private String companyBankBranchName;   //对公账户开户行名称
    private String companyBankBranchNo;     //对公账户开户行联行号
    private String companyBankProvince;     //对公账户开户行省份
    private String companyBankCity;         //对公账户开户行城市

}
